helically coiled insert - Turkish English Dictionary